easily digested - French English Dictionary